dedicated payload tray - German English Dictionary